olympic paris 2026
World Table Tennis After Paris 2026: When Cracks Appear in China's WallThere was one detail at Paris 2026 that I rewound many times, to see a person...
World Men's Singles Badminton: The Era of Power and Its Unnamed LimitsIn the second game of the Paris 2026 Olympic men's singles final, with the...
The First Touch: Where Women's Volleyball Rewrites ItselfFifth set, the score 14-13. The opponent's serve drives straight into the gap...
Carolina Marin's Three ACL Tears and the Gap in Vietnamese BadmintonOn August 4, 2026, at the Porte de la Chapelle arena in Paris, Carolina Marin...
A Blank Spreadsheet: What Volleyball Loses at the Data-Capture LayerAt three in the morning on August 15, 2026, in a small flat in Nagoya, I...
Nine Layers of Excavating an Esports Match, and the Blank at the First LayerAt 2:14 in the morning, I opened the analysis file I had just received. Nine...
Silent Data, the Pool's Voice: Re-reading Vietnamese Swimming from Information GapsPeople look at the goal; I look at the pass ten moves before. In swimming,...
Adou Minh and the Three-Day Gap: How a Việt kiều Slot Produced a National-Team Center-BackOn August 21, Nguyễn Adou Leygley Minh received Vietnamese citizenship. Barel...
Asiad 20 Closes in Aichi-Nagoya: Vietnam Misses Its 4-Gold Target, China Tops with 169 GoldsOne beat late, I saw the match begin at the twelfth frame. For the Asiad that...
Asian Games Badminton Final: Loh Kean Yew, Kunlavut and the Test for Two Badminton NationsA spot in an Asian Games final does not measure a player's class. It measures...
Nebraska at No. 1 in the NCAA Committee's First Top 16: The Records Table Is Hiding a Schedule-Strength SignalAt 2 a.m. on October 19 in Chiang Mai, when the NCAA selection committee...
The Ball Never Lies, But Empty Data DoesOn the night of June 27, 2026, in Kazan, when Kim Young-gwon put the ball int...
Vietnamese Esports and the Data Vacuum Behind Every MatchThe match ended at 9:47 p.m. By 10:05 p.m., a stat sheet was already...
Quang Hai's last-gasp withdrawal: Vietnam enter ASEAN Cup 2026 without their No.10 and captainOn the morning of September 22, 2026, the Vietnam national team gathered in...
Portugal Beat Denmark 4-2: The Night Space Spoke in Place of RonaldoAt minute 87 in Copenhagen, with Denmark having pushed nearly their entire te...
Vietnamese Chess in a Generational Shift: Re-measuring the Gaps Behind the Elo NumbersVietnamese Chess in a Generational Shift: Re-measuring the Gaps Behind the El...
T1 Won Worlds 2026, but the LPL Lost in Its Academy — Not to FakerOn November 9, 2026, in Chengdu, T1 defeated KT Rolster 3-2 in the League of...
VTV3 Speaks on Esports Law and Governance After the Himass and TanVuu Penalties: When the Publisher Writes the Rule, Runs the Tournament, and Delivers the VerdictI watched the wave of reaction around the penalties on Himass and TanVuu for ...
From No. 10 to No. 15: The Data Curve of PV Sindhu at the 2026 Asian GamesWhen the arena in Hangzhou quieted, I still sat before the screen, reopening...
Vietnam U20 Face Do-or-Die Clash Against Palestine in AFC U20 Asian Cup QualifiersViet Tri Stadium, Phu Tho – the place where just a few days ago, Vietnam U20...
World Men's Singles Badminton: The Era of Power and Its Unnamed LimitsIn the second game of the Paris 2026 Olympic men's singles final, with the...
The First Touch: Where Women's Volleyball Rewrites ItselfFifth set, the score 14-13. The opponent's serve drives straight into the gap...
Carolina Marin's Three ACL Tears and the Gap in Vietnamese BadmintonOn August 4, 2026, at the Porte de la Chapelle arena in Paris, Carolina Marin...
A Blank Spreadsheet: What Volleyball Loses at the Data-Capture LayerAt three in the morning on August 15, 2026, in a small flat in Nagoya, I...
Nine Layers of Excavating an Esports Match, and the Blank at the First LayerAt 2:14 in the morning, I opened the analysis file I had just received. Nine...
Silent Data, the Pool's Voice: Re-reading Vietnamese Swimming from Information GapsPeople look at the goal; I look at the pass ten moves before. In swimming,...
Adou Minh and the Three-Day Gap: How a Việt kiều Slot Produced a National-Team Center-BackOn August 21, Nguyễn Adou Leygley Minh received Vietnamese citizenship. Barel...
Asiad 20 Closes in Aichi-Nagoya: Vietnam Misses Its 4-Gold Target, China Tops with 169 GoldsOne beat late, I saw the match begin at the twelfth frame. For the Asiad that...
Asian Games Badminton Final: Loh Kean Yew, Kunlavut and the Test for Two Badminton NationsA spot in an Asian Games final does not measure a player's class. It measures...
Nebraska at No. 1 in the NCAA Committee's First Top 16: The Records Table Is Hiding a Schedule-Strength SignalAt 2 a.m. on October 19 in Chiang Mai, when the NCAA selection committee...
The Ball Never Lies, But Empty Data DoesOn the night of June 27, 2026, in Kazan, when Kim Young-gwon put the ball int...
Vietnamese Esports and the Data Vacuum Behind Every MatchThe match ended at 9:47 p.m. By 10:05 p.m., a stat sheet was already...
Quang Hai's last-gasp withdrawal: Vietnam enter ASEAN Cup 2026 without their No.10 and captainOn the morning of September 22, 2026, the Vietnam national team gathered in...
Portugal Beat Denmark 4-2: The Night Space Spoke in Place of RonaldoAt minute 87 in Copenhagen, with Denmark having pushed nearly their entire te...
Vietnamese Chess in a Generational Shift: Re-measuring the Gaps Behind the Elo NumbersVietnamese Chess in a Generational Shift: Re-measuring the Gaps Behind the El...
T1 Won Worlds 2026, but the LPL Lost in Its Academy — Not to FakerOn November 9, 2026, in Chengdu, T1 defeated KT Rolster 3-2 in the League of...
VTV3 Speaks on Esports Law and Governance After the Himass and TanVuu Penalties: When the Publisher Writes the Rule, Runs the Tournament, and Delivers the VerdictI watched the wave of reaction around the penalties on Himass and TanVuu for ...
From No. 10 to No. 15: The Data Curve of PV Sindhu at the 2026 Asian GamesWhen the arena in Hangzhou quieted, I still sat before the screen, reopening...
Vietnam U20 Face Do-or-Die Clash Against Palestine in AFC U20 Asian Cup QualifiersViet Tri Stadium, Phu Tho – the place where just a few days ago, Vietnam U20...
